leyte invasion - Turkish English Dictionary